5122c892b23298f9faa681aa76d0401f7f5ee236,core/src/main/java/com/orientechnologies/orient/core/db/graph/ODatabaseGraphTx.java,ODatabaseGraphTx,newInstance,#String#,145

Before Change


			return new OGraphEdge(this);

		final OClass cls = getMetadata().getSchema().getClass(iClassName);
		if (cls != null && cls.getSuperClass() != null) {
			if (cls.getSuperClass().getName().equals(OGraphVertex.class.getSimpleName()))
				return new OGraphVertex(this, iClassName);
			else if (cls.getSuperClass().getName().equals(OGraphEdge.class.getSimpleName()))

After Change



		OClass cls = getMetadata().getSchema().getClass(iClassName);
		if (cls != null) {
			cls = cls.getSuperClass();
			while (cls != null) {
				if (cls.getName().equals(OGraphVertex.class.getSimpleName()))
					return new OGraphVertex(this, iClassName);
				else if (cls.getName().equals(OGraphEdge.class.getSimpleName()))